1. | more sleep time |
2. | Try to not cover as much material at once. |
3. | tas should be a little more prepared so that they can explain a little faster and then give more examples which aren't all about the same and not really like the homework |
4. | Maybe scale the projects differently or exams. I just feel like I put in a lot work to this class |
5. | Have the TA's go a little bit more in depth about each example, explaining a little bit more on each command or subject. |
6. | idk..... maybe a prelab to do to get you familiar with the material before you learn it. |
7. | none |
8. | Make lab pages a little longer and cover more material, even if it isn't presented having all of the information we require in one place would be helpful. |
9. | teach more hopefully stuff in class |
10. | More example walk-throughs, and short, in-class problems that could be checked and graded by an online system. A higher level of excitement. |
11. | If you insist on having projects make them shorter, easier, or less of them - also weight them evenly. Quit grading projects so harshly - so what if you don't have 400 comments, if you knew what you were doing and your code works you should make an A on the project, which isn't the case currently. It's like the graders are desperate to find reasons to take points away. This class feels like you're set up to struggle instead of setting you up to succeed. |
12. | I think adding another project because those are from what I learned best |
13. | can't really think of anything |
14. | Even if it is keeping the same format of the class-only make sections available for certain types of engineering majors. While having computer science TA's teach us is great-it would be nice to see if we would actually be using this in our careers. |
15. | The lab lectures are hard to follow. Simplify explanations. Prepare more for the lectures beforehand. Make the projector brighter, and make the display larger. Don't ask us to answer questions and complete projects unless all the necessary information is clearly covered in the website. |
16. | Have more TA's or some assistant in help sessions so that students can get a more timely response and not waist so much time. (I do understand however that there are hundreds of students in this class however) |
17. | Don't have a 3rd exam on last 4 lectures. |
18. | Remove the attendance grade and allow students to be responsible for their own learning. Don't punish students for being able to learn independently. |
19. | Better coverage of fmincon
Make extracting images from the EF website more intuitive - I couldn't access them before exam 3 because I didn't know to add a .png to the end of the website name
If you are going to give example problems before an exam (not the practice exam, the practice problems) please provide the solution codes, at least before the exam begins. It's frustrating to have no clue how to begin something because the code in the lab overly confused you. |
20. | Like I said earlier, I think the homework should always include a coding section for the students to learn better. It is easy to just click through multiple choice after getting frustrated. |
21. | Make the labs more engaging and start simple then work to complicated with different ways of doing code |
22. | while everyone is coding and no one is lecturing, music. |
23. | See above answer. |
24. | More simple examples to lead into more complex ones. I often felt lost at first as some of the jumps in difficulty felt to large. |
25. | I would make the homework grades a smaller percentage of the grade |
26. | Slowed down and explain a little more in-depth. I do more work in here than in my 4 credit hour class so need more credit hours. |
27. | More office hours. Having only two days for office hours is difficult. |
28. | I would like a little more variety in the class. The final project is the first chance we've gotten to do something fun with matlab. I would have had more interest in the class if there was a greater chance for creativity throughout the class. |
29. | Earlier notice on projects would be nice. I always started right away and worked steadily, but still felt rushed toward the end. |
30. | Actually explain the information. The information in the labs were a lot easier than what was expected from us. |
31. | A book and more coding interaction that allows us to understand what is going on because it is not always clear. |
32. | Add more info to the website |
33. | Free food, cancel class is good. Also have one more person in the lab for project help sessions. |
34. | Allow reworks for all tests and provide practice exams more like the actual tests. |
35. | more emphasis on the last few labs, I felt they got sort of rushed or I just had a lot to do in other classes, but either way I didn't fully understand that entire section as well as the first two |
36. | It would be good if there was more time to ask questions at the end of class. |
37. | Make our projects have a focus in terms of a variety of topics, but less strict guidelines about what we must do. Essentially, provide aspects that should be included and then allow us to design something ourselves. |
38. | Make an A a 90 like (almost) every other class.
Other than that, it's a pretty solid class. Other people seem to have trouble but I never have. Maybe a bit more emphasis on how you have to tell a computer to do things - that seems to throw people through a loop. |
39. | na |
40. | take some majors out of the requirement of taking it |
41. | Similarly to what I thought was wrong with the class, I think having more short answer problems would be beneficial to our understanding of how matlab works. |
42. | Like I said before I think the class should be a 3 credit hour class. People talk about Statics being a hard 2 hour class but it doesn't compare to this class in my eyes. |
43. | Put more SIMPLE example problems in the lab that are similar to the hw and test questions. Too often I needed to teach myself how to use some sort of command or function and I would go to the example and it would be a 3 page long code that used random functions that I had never seen before in my life that could only be understood by Dr. Schleter. Put more examples in there that we can follow and teach ourselves some of the material because when a class is only taught by TAs a lot of material is either missed or poorly presented and it is left for the students to teach themselves. |
44. | Homework is too frequent, I'd rather homework of huge amount at the end of each module or semester. |
45. | Maybe finding helpful videos on youtube or something that will be a little more helpful for learning on your own time |
46. | I really do believe that if a textbook was required and followed. A textbook that has problems and solutions. This could be really help students. And the exams should test students on similar hw problems. This help/rewards students would put in the effort to understand the hw. |
47. | make TA's learn a little bit more about MATLAB |
48. | Slow down the class if possible. |
49. | More help sessions, better hints or easier questions for the coding problems and more detailed explanations on how to do the coding for each section both in class and on the website. |
50. | For one of the projects a video was uploaded to the website that further explained how to tackle a particular step in the solution of the problem. I found this video to be extremely helpful. It clarified what needed to be done to be successful in completing the project and it was simply another presentation of the material. Sometimes the material in class would be covered to quickly that supplemental instruction would have been very useful in further understanding a particular topic. These online videos would be great study tools. |
51. | More TA's |
52. | Bigger screen in the lecture and a mic or something for the TA's |
53. | I really did not like the layout of the first two tests. Even when I would spend a few hours studying for the exams, there was always a small error that completely ruined my grade and I just didn't think it was an effective way of demonstrating our knowledge of Matlab. |
54. | See above general comment/suggestion |
55. | I sometimes felt like the TA's were unprepared for the lab of the day, almost like they were reteaching themselves at the same time. I think they should be required to go through the labs before teaching them. |
56. | dont just give code and go through it with the class this doesnt help we should write the code together as a class |
57. | I think there were too many projects. Another one would be posted before the grades from the last one were even released. |
58. | Make it an online class! |
59. | Go slower |
60. | If the class could increase to a 3 hour credit, a small recitation that met once a week would be helpful. |
61. | Move a little slower through the examples and the TA's should project their voices more. |
62. | Great class as is |
63. | Keep the new good overhead with bright screens instead of the dull dark one. |
64. | Go slower, talk louder, make the code larger on the screen so everyone can see. |
65. | No attendance grades. |
66. | Give extra credit opportunities. |
67. | Don't let the class be taught by TAs. |
68. | More one on one time seems like it is needed. |
69. | Make projects lighter, and dont pile so much on towards the end. |
70. | This class could be improved by better explanations of the example programs. |
71. | turn more class days into project work days. I couldn't make many of the help sessions |
72. | more help sessions |
73. | As stated above, the only change I would make to the class is the type of examples worked. |
74. | If the professor was more involved, I think all of the students would be more knowledgeable and learn more about matlab. |
75. | Improve the equipment used in the class (projectors, computers, etc.) |
76. | less projects |
77. | more example |
78. | Have EF 105 and 230 in back to back semesters so students still have some knowledge of how MATLAB works |
79. | Projects could be broken up more. |
80. | More practice problems on the homework!! More practice problems for the test! |
81. | Don't use Matlab in the future. Use something useful like intro to CAD. |
82. | They should have related the materials to other classes that we would use Matlab. |
83. | Adding more coding to the homework like the last few homeworks would help. I feel that there was too much multiple choice in the earier homeworks, so I wasn't as comfortable with actually using important topics such a functions, subfunctions, and loops until halfway through the class. |
84. | Consider making this class online with more online help and videos and have class once a month to keep everyone on track and answer any questions but also have help available at the computer lab. |
85. | Have more descriptive examples for all the topics/problems in class. |
86. | Balance the workload with the credit hours |
87. | Again, set up more developed projects that require more developed thinking over a certain problem. Three tests, four projects, a final, and homework every week is a lot of work when you are just starting out to code. |
88. | too many to list |
89. | Maybe a page of helpful links. I spent a lot of time Googleing the material outside of class. |
90. | Have the homework be worth fewer points. It is a good way to learn the material but it is frustrating to work through the homework and kill your grade at the same time. |
91. | Get TAs who care and have help sessions. |
92. | Bigger screen in class |
93. | TAs should prepare for the lecture before the class. |
94. | Make the labs more interactive, it seemed like I just sat their most days. |
95. | TA's should take it slow and not assume that we are all experts |
96. | I would attempt to make the practice exam problems more relevant to the actual exams, therefor rewarding the students who take the time to complete the practice problems. |
97. | Maybe more smaller projects instead of all reletively large projects |
98. | only go over one concept each lab. most everyone I talked to never understood the lab after class was over |
99. | More details about complicated command, etc. The information on fmincon was really bad and I still don't understand it. |
100. | Many of my friends have been able to use MATLAB as a way to complete their homework. Although I have a generally understanding of MATLAB, I'm still not sure I feel like MATLAB would be the best use of my time when trying to complete my homework correctly and efficiently. Incorporating more real time applications and possibly allowing students to work on homework for another class, say physics or dynamics, and having the TAs present to assist in writing the program, etc. would add to the takeaway from this class. |
101. | A book for the class that goes into more depth than in-class time can. This would make it possible for students to study more difficult coding problems more effectively. |
102. | explain the projects more and provide more direction |
103. | More interactive examples, possibly. |
104. | Give more feedback on project code. |
105. | HW could be more practice coding. It was easy to do the HW without knowing it really. |
106. | Screen the TAs better. |
107. | Utilize the class time better. |
108. | Make the lessons more related to project stuff. |
109. | More 'major' applicable coding topics. |
110. | I think the numerical approach to the exams is much better than the hard coding only because of the time crunch and maybe a little less emphasis on the multiple choice questions which can be ambiguous occasionally. |
111. | Break it into two one semester classes to make it easier to keep up |
112. | spend less time on the nonessential stuff - the extra message boxes and image analysis - and more time on real engineering problems that can be solved with Matlab |
113. | Be more approachable |
114. | Have a source of more organized Matlab information. Perhaps a recommended textbook would be good. |
115. | Having one free participation grade would have been nice. |
116. | Make it less time consuming. |
117. | I think they need a bigger computer lab and i also think more examples of code would help. I think the examples on the website should be updated and it should be more useful to this semester of classes then to past semesters of classes. |
118. | Free food would be great but engaging the students in class discussion is more productive. |
119. | Optional Reminders about HW or project due dates could be sent to eliminate missing assigned work |
120. | i would really like to see some type of textbook or resource packet for students to refer to during and after they take this class. |
121. | Should cover more instructions of project in class. More TAs(grads and undergrads) during help sessions. |
122. | I say it could be better if the examples were more complex. |
123. | After projects are due, show a full example of how it could have been accomplished. |
124. | small help sessions for more individual guidance. |
125. | More simple examples before the advanced examples for better comprehension. |
126. | Make projects simpler, offer more help on getting started. |
127. | If it is a multiple choice question it must be somewhere on the website...right? |
128. | In class problems that are required. Keeps people from having glossy eyes. |
129. | More work with simulink. |
130. | Replace the third project (the image one) with a project that better showcases features of MatLab that we are actually more likely to use. |
131. | Better hints on a homework questions. |
132. | Have extra "labs" that students can read if they would like to know and understand matlab even more. |
133. | I think that following along in class by doing it yourself is a good way to learn. |
134. | On the last exam, where the numeric parts had no partial credit, I missed entire problems for very minor errors. In particular I didn't type one character out of many lines of code and missed it. I suggest always planning tests to have options for partial credit. That would be awesome. |
135. | Teach more relevant material for a basic knowledge and make sure that the understanding in key areas was good and solid. |
136. | Short coding quiz at the beginning of class over the material to be covered for that day, if a student gets it correct, they are not required to attend the rest of the class. |
137. | The class was overall pretty great. I think more TA's at the day-long project help sessions would be lovely. |
138. | Maybe a few more hints on homework problems that were not covered in class. |
139. | Make the tests easier and like the homeworks. It is very hard to right multiple functions during the time period we are given |
140. | Make it more interactive with the students figuring out the correct way to code. |
141. | I think this class may need more TA to help the students who struggle with matlab |
142. | More interactive--make sure everyone has a chance to get caught up before moving on with class. |
143. | Needs to be more organized and projects be explained clearly before assigning them |
144. | I understand it would not be feasible to have professor Schleter teach every EF 230 class but to have him in at least a couple classes a semester of every section could be nice. |
145. | To me, it seemed that the exams were too heavily weighted on the multiple choice. Also, as previously stated, I think that the projects deserved more weight than the exams, because in the real world, projects will be what we will be concerned with. |
146. | I think online step by step solutions to coding questions on tests would be beneficial. |
147. | I would really dumb down the concepts in class for the subjects..really nail their meaning and uses, then make the homework questions more challenging |
148. | Improve the website examples so that when a a student gets stuck outside of class they can go back a figure the problem out from online. |
149. | Maybe add more helpful content in the later labs. The functions get more complicated, but the website material became more vague. It was often hard to go back and find how to do little details in the functions. |
150. | I consistently felt a little too rushed on the exams, and felt they were a little too long for the time constraints. I acknowledge that I am a slow worker, and I am sure this wasn't a problem for a lot of people, but I never really felt like my knowledge was effectively applied on the tests because I felt rushed. That is a very minor suggestion though. |
151. | More examples with the more complicated material(ode45, differentiation, integrals) |
152. | e |
153. | get textbooks or some other way to get outside help for people who can't be on campus all day |
154. | Better explainations of code commands |
155. | N/A |
156. | Be more lenient with the grading. If a program works, it WORKS. |
157. | Slow down and give better examples of certain topics. |
158. | Have an total extra credit opportunity that can boost your overall grade by 5%. Meaning you can have multiple opportunities for like 1% overall each or have like an extra project game that is worth all 5% of the extra credit. |
159. | Having a way to make sure students are following in class, like clicker questions, would help keep us attentive. |
160. | Teach slower |
161. | It would be helpful if the labs were outlined a bit more concisely for the sake of reviewing the material. |
162. | Have Prof. Schleter teach some of the sections sometimes, not just one section. I think you'll notice section T5 has consistently higher averages than the other sections on everything. Schleter just so happens to teach this section. Coincidence? I doubt it. Maybe the matlab professor should visit the other sections and let us in on the actual learning. I've said it before, it is demoralizing to have one section's average literally 10 points higher just because we got screwed over. |
163. | Create additional optional labs to explain project material, or remove labs that were not as useful(such as the sound lab) to provide this information. |
164. | Emphasize pseudocode more so thinking like a programmer can be better understood. |
165. | I would feel that breaking the class up into two 1 hour classes for both semesters would help. |
166. | I would make more in class grades so that students are "forced" to pay attention. I think this would help learn the material as well. |
167. | Extra help sessions, particularly around project due dates, would be nice. |
168. | More examples. |
169. | The projects were overwhelming, especially the second and third projects. The help sessions, scheduled before the projects were due, were always so crowded it was difficult to get help. I would recommend extended help sessions the week before the exams and before the projects are due. I would also recommend some optional programming questions to prepare us for the tricky parts of the projects(i.e. the scale conversion portion for the third project. |
170. | Different tests for each section with similar topics. Make lecture more interactive instead of just a TA going over the material really quickly. |
171. | I think a textbook on Matlab would help a lot especially for the people who don't excel in programming. |
172. | I think that making the coding section on exams multiple choice was a good idea. I think that the exams should always be that way. |
173. | Teach things other than just MATLAB. Like maybe coding in python, how to write stuff in Mathmatica, html, how to make graphs in Origin, data mining, etc.
I don't know how to do any of these things and wish at least a few things other than MATLAB were taught. |
174. | It would help if the in class examples had more explanation within the code, so more annotation. |
175. | There are so few TAs per class that there needs to be a system on every computer that if you need help, you press a button and your name automatically enters a queue. Then you don't have to continually raise you hand for help, the TAs can serve on a first-come, first-serve basis, and you can continue to work on your code or homework while you wait.
Also, I feel like there should be more extra credit opportunities and more consistent grading of assignments, and that all projects should be due about a week before the tests to force students to study.
Overall, I thought the course was very interesting and very beneficial to me! Now I don't cringe at the sound of Mat-Lab ! |
176. | I wish we would have had a little exposure to Simulink. Maybe one or two labs that gave us an introduction to the software. |
177. | Be more specific when answering questions, especially when the questions are related to projects. |
178. | Make all homeworks due on a certain day (ie: every other Wednesday or something along those lines). One less project. |
179. | Simplified projects |
180. | Maybe video for explanation |
181. | Focus less on open-ended coding projects. The projects themselves (save the pi approximation) are unrealistic and a senseless waste of time when the same topics can be practiced in-class and tested on with an exam question. |
182. | I honestly thought everything was fine with the class. Some of the project descriptions and homeworks were a little unclear, so maybe work a little with that. |
183. | Like I said, one more credit would be really nice for the workload, and then that would put another class period in as well probably which would help as well. |
184. | More weight on projects (especially useful ones like the year end project) would be appreciated. I know that one has to establish the basics of a class and test understanding some way, but if grades were linked to projects that served to help the student outside of class, there would be a more accurate snapshot of student understanding. I, for one, have learned much more about matlab when working on the projects than I ever have from homework and tests. |
185. | Prof. Schleter should be more involved in actually instructing the course. He would undoubtedly present the material much more effectively than a group of TAs that don't act like they really want to be teaching it in the first place. Also, there should be a required textbook and optional reading assignments for extra supplement of the material covered. |
186. | Have more time at the end of class to work on homework and ask questions about assignments. Also, maybe the possibility of group projects? It would cut down on the work load for each individual student and it would also cut down on the number of items to be graded. It's a win-win for everyone. |
187. | More instruction on indexing and more hours for extra help. |
188. | Maybe a recitation class or session to review topics if they weren't understood in class... |
189. | Teach us, at least at some point, the commands that are used on tests. I found that a lot of things didn't come up until test day |
190. | If you do not get functions and loops then you are pretty much screwed. Spend more than one class on funtions and loops if that is CRITICAL for the success in the remainder of the course. |
191. | Make this class a three hour class. I spend the same amount of in-class time as any other 3 hour class, and more out-of-class time than most 3-hour courses. |
192. | Make some updates or adjustments to the website. Though this may just be due to lack of accommodation with the website, I found myself having to open a handful of tabs just to work throughout the website. Other than the website and the lengthy projects, the class was very enjoyable. |
193. | More time.
|
194. | Giving the answers or hints to the practice exam problems would be helpful. Though it is difficult if the problems on the exam are similar or almost identical, it lets people who are trying to study not get frustrated and give up and then feel terrible when the exact same problem is on the exam and they don't know how to do it. |
195. | Group work! I often criticize group work, but, for me, this material was very difficult and it usually helped to meet with someone to go over it. I think maybe groups of 3 or 4 would be great for projects while still having individual tests to ensure that each student is understanding the material. |
196. | A textbook recomendation. |
197. | id say, this class should focus on only homeworks and projects. idont think exams are useful for this class.
ill suggest it become 65% projects and 35% HW. |
198. | Give more time during class for project work so the TAs can answer more questions. |
199. | I think the class should be 3 credit hours because it requires the amount of time in class (150 minutes per week) and outside of class with homework twice a week and 4 major projects. The fact that the class is only 2 hours does not seem fair! If the class were upped to 3 credits it would make more sense. I have talked about this issue with many students in the class and who have already taken it and they have all agreed with me on that. I personally think if you guys made the class 3 hours then it could also become a MWF class instead of TR and that would be the best improvement in the course! Spreading out the material would stick better in our minds. The second half of the class was more difficult to understand and properly implement, but could be made much easier if this class were switched to MWF! |
200. | if there were more examples of practical applications |
201. | Interact more with the class. |
202. | fix the clarity/visibility of the projector |
203. | put the notes from class on the website. Those notes are often the most helpful in solving homeworks and it's tough to type the notes exactly during class because of the speed of the lectures. |
204. | make the projects more like what is taught in class and less intense. |
205. | I wouldn't worry about doing as many projects. Maybe get rid of one project or make all of them a little shorter/simpler. |
206. | Make all of the projects due in different parts, similar to the last project we had. |
207. | There was practically no engagement between the TA's and the students during class. This is mainly the students fault but i feel like if there was a little more interaction the class might flow more smoothly. |
208. | Include more info on Simulink |
209. | Relate the projects to the material more and get more in depth on the important concepts. |
210. | The exams should follow the same guidelines as the third. Our time block just is not enough to finish the ranging multiple choice and then dive into more than moderate coding. The first exam toed the line, with the commenting deductions being a pain. Short answer is fair, I think. |